• word of the day

    skeleton shrimp

    skeleton shrimp - Dictionary definition and meaning for word skeleton shrimp

    Definition
    (noun) small amphipod crustacean having a grotesque form suggestive of the praying mantis; found chiefly on seaweed

Word used in video below:
text: later skeleton park have even got it in
Download our Mobile App Today
Receive our word of the day
on Whatsapp